finish grinding - Turkish English Dictionary